Definitions | s = t, , t T, x:A. B(x), A, x(s), ||as||, a < b, a:A fp B(a), Top, x:AB(x), Void, P Q, False, f g, P & Q, x:A B(x), x:A. B(x), Type, f g, P Q, P Q, (x l), P Q, n+m, left + right, i j , type List, Dec(P), EqDecider(T), fpf-domain(f), hd(l), f(x), x dom(f), b, eqof(d), f(a), b, x. t(x), <a, b>, f || g, if b then t else f fi , increasing(f;k), L1 L2, x : v, A c B, , {T}, SQType(T), s ~ t, , {x:A| B(x)} , x:A.B(x), x.A(x), , A B |